Reducing the Number of Logical Channels in the Chandy-misra Algorithm

نویسندگان

  • Jari Porras
  • Veikko Hara
  • Jarmo Harju
  • Jouni Ikonen
چکیده

In this paper the logical process structure of the Chandy-Misra parallel simulation algorithm has been studied. The excessive synchronization caused by the algorithm is avoided by minimizing the number of connections between logical processes. The amount of connections are reduced by restricting the direct communication of the logical processes to their neighborhoods. Two methods, message path and broadcast messages, are proposed to solve the communication between non-connected logical processes. Simulation experiments are carried out in a previously implemented distributed simulation environment, Diworse. A GSM network is used as a simulation application and carrier per interference (C/I) values for GSM channels are used for measuring the correctness of the proposed methods. Execution time of the simulation and C/I errors are measured in order to find out the effect of connection reduction. The results indicate that both the broadcast message and message path method enable faster simulation. In the GSM application the broadcast method has a negligible distorting effect to the simulation results while the message path method shows stronger event distortion.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Analysis of Parallelism and Deadlocks in Distributed-Time Logic Simulation

This paper explores the suitability of the Chandy-Misra algorithm for digital logic simulation. We use four realistic circuits as benchmarks for our analysis, including the vector-unit controller for the Titan supercomputer from Ardent. Our results show that the average number of logic elements available for concurrent execution ranges from 10 to 111 for the four circuits, with an overall avera...

متن کامل

Improving the Performance of the Chandy-misra Parallel Simulation Algorithm in a Distributed Workstation Environment

In this paper the conservative Chandy-Misra parallel simulation algorithm is discussed. The basic algorithm is improved by using null message cancellation, simulation loop optimization and multicasting techniques. The algorithms are used for the simulation of a GSM mobile network application in a distributed workstation environment, Diworse. In the simulation results, special attention is paid ...

متن کامل

Logic Simulation Using an Asynchronous Parallel Discrete-Event Simulation Model on a SIMD Machine

The Chandy-Mism-Bryant (CMB) model has been applied to logic simulation of synchronous sequential circuits using a massively parallel SIMD computer, a CM-2 Connection Machine. Seveml methods of reducing message tmf ic in a logic simulation have been adapted to the SIMD architecture of the CM-2, with the result that each method of reducing message tmf ic actually decreases the speed of the simul...

متن کامل

A performance evaluation of the conservative DEVS protocol in parallel simulation of DEVS-based models

We present the performance evaluation of the Conservative DEVS protocol. This conservative algorithm is based on the classical Chandy-Misra-Bryant (CMB) synchronization mechanism, and extends the DEVS abstract simulator by providing means for lookahead computation and null message distribution. The protocol is integrated into the CD++ simulation toolkit, providing a conservative simulator (name...

متن کامل

Implementing a Distributed Algorithm for Detection of Local Knots and Cycles in Directed Graphs

In general, most deadlocks take form of cycles (in database systems) and knots (in communication systems). Boukerche and Tropper have proposed a distributed algorithm to detect cycles and knots in generic graphs. Their algorithm has a message complexity of 2m vs. (at least) 4m for the Chandy and Misra algorithm, where m is the number of links in the graph, and requires O (n log n) bits of memor...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007